import re

pattern = re.compile('^[a-zA-Z]\w{8}$')
str = u'A12345678'
print(pattern.search(str))

tel = '812345678'
# ret = re.match(r"1[35678]\d{9}", tel)
# 由于手机号位数大于11位也能匹配成功，所以修改如下：
ret = re.match(r"^[0-9a-zA-Z]\w{8}$", tel)

if ret:
    print("匹配成功")
else:
    print("匹配失败")
